type net/http.http2Framer
40 uses
net/http (current package)
h2_bundle.go#L1889: type http2Framer struct {
h2_bundle.go#L1953: debugFramer *http2Framer // only use for logging written writes
h2_bundle.go#L1961: func (fr *http2Framer) maxHeaderListSize() uint32 {
h2_bundle.go#L1968: func (f *http2Framer) startWrite(ftype http2FrameType, flags http2Flags, streamID uint32) {
h2_bundle.go#L1982: func (f *http2Framer) endWrite() error {
h2_bundle.go#L2004: func (f *http2Framer) logWrite() {
h2_bundle.go#L2022: func (f *http2Framer) writeByte(v byte) { f.wbuf = append(f.wbuf, v) }
h2_bundle.go#L2024: func (f *http2Framer) writeBytes(v []byte) { f.wbuf = append(f.wbuf, v...) }
h2_bundle.go#L2026: func (f *http2Framer) writeUint16(v uint16) { f.wbuf = append(f.wbuf, byte(v>>8), byte(v)) }
h2_bundle.go#L2028: func (f *http2Framer) writeUint32(v uint32) {
h2_bundle.go#L2040: func (fr *http2Framer) SetReuseFrames() {
h2_bundle.go#L2059: func http2NewFramer(w io.Writer, r io.Reader) *http2Framer {
h2_bundle.go#L2060: fr := &http2Framer{
h2_bundle.go#L2084: func (fr *http2Framer) SetMaxReadFrameSize(v uint32) {
h2_bundle.go#L2098: func (fr *http2Framer) ErrorDetail() error {
h2_bundle.go#L2125: func (fr *http2Framer) ReadFrameHeader() (http2FrameHeader, error) {
h2_bundle.go#L2147: func (fr *http2Framer) ReadFrameForHeader(fh http2FrameHeader) (http2Frame, error) {
h2_bundle.go#L2185: func (fr *http2Framer) ReadFrame() (http2Frame, error) {
h2_bundle.go#L2197: func (fr *http2Framer) connError(code http2ErrCode, reason string) error {
h2_bundle.go#L2205: func (fr *http2Framer) checkFrameOrder(fh http2FrameHeader) error {
h2_bundle.go#L2315: func (f *http2Framer) WriteData(streamID uint32, endStream bool, data []byte) error {
h2_bundle.go#L2328: func (f *http2Framer) WriteDataPadded(streamID uint32, endStream bool, data, pad []byte) error {
h2_bundle.go#L2337: func (f *http2Framer) startWriteDataPadded(streamID uint32, endStream bool, data, pad []byte) error {
h2_bundle.go#L2492: func (f *http2Framer) WriteSettings(settings ...http2Setting) error {
h2_bundle.go#L2505: func (f *http2Framer) WriteSettingsAck() error {
h2_bundle.go#L2535: func (f *http2Framer) WritePing(ack bool, data [8]byte) error {
h2_bundle.go#L2580: func (f *http2Framer) WriteGoAway(maxStreamID uint32, code http2ErrCode, debugData []byte) error {
h2_bundle.go#L2646: func (f *http2Framer) WriteWindowUpdate(streamID, incr uint32) error {
h2_bundle.go#L2761: func (f *http2Framer) WriteHeaders(p http2HeadersFrameParam) error {
h2_bundle.go#L2874: func (f *http2Framer) WritePriority(streamID uint32, p http2PriorityParam) error {
h2_bundle.go#L2914: func (f *http2Framer) WriteRSTStream(streamID uint32, code http2ErrCode) error {
h2_bundle.go#L2951: func (f *http2Framer) WriteContinuation(streamID uint32, endHeaders bool, headerBlockFragment []byte) error {
h2_bundle.go#L3050: func (f *http2Framer) WritePushPromise(p http2PushPromiseParam) error {
h2_bundle.go#L3076: func (f *http2Framer) WriteRawFrame(t http2FrameType, flags http2Flags, streamID uint32, payload []byte) error {
h2_bundle.go#L3199: func (fr *http2Framer) maxHeaderStringLen() int {
h2_bundle.go#L3211: func (fr *http2Framer) readMetaFrame(hf *http2HeadersFrame) (http2Frame, error) {
h2_bundle.go#L4646: framer *http2Framer
h2_bundle.go#L4755: func (sc *http2serverConn) Framer() *http2Framer { return sc.framer }
h2_bundle.go#L7785: fr *http2Framer
h2_bundle.go#L10923: Framer() *http2Framer
 |
The pages are generated with Golds v0.8.5. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |